cinnamon sedge - French English Dictionary